assembling benches - German English Dictionary